self-powered detector - İspanyolca İngilizce Sözlük